mirrors for inspecting work - Alemán Inglés Diccionario